package com.mo.search.service;

import com.mo.search.model.HessianClint;

/**
 * <p>验证请求/auth接口时,请求参数的正确性</p>
 * <p>
 * <p>如果想拓展验证方法只需实现这个接口,然后在AuthenticationRestController类中注意相应实现的本接口的类即可</p>
 *
 * @author chenxiaodong
 * @since 2018-05-23
 */
public interface IHessianClintService {

    /**
     * 通过请求参数验证
     *
     * @author chenxiaodong
     * @Date 2018/5/23 11:49
     */
    boolean validate(HessianClint searchUser);
    /***
     * 
     * @param searchUser
     * @return
     * @author chenxiaodong
     * @Date 2018/5/23 11:49
     */
    int save(HessianClint searchUser);
    
    /**
     * 通过userName查询id
     *
     * @author chenxiaodong
     * @Date 2018/5/23 11:49
     */
   HessianClint findUser(String userName);
}
